tempestuous relationship - Francés Inglés Diccionario